{{tag>Breezy Dapper Edgy boot partitions}}

----

====== Gpart, ou comment récupérer une table des partitions ======


===== Présentation =====

**Gpart** est un outil qui permet de « deviner » la table des partitions primaires (voir [[:systeme_de_fichiers|les systèmes de fichiers]] et les   [[partitions]] sous GNU/Linux) dans le cas où celle-ci a été endommagée ou supprimée. La table des partitions est situé dans le secteur 0 d'un disque dur. Les systèmes de fichier ou les types de partitions qui sont possiblement devinable sont :

  * DOS/Windows FAT (FAT 12/16/32)
  * Linux ext2
  * Linux swap partitions versions 0 and 1 (Linux >= v2.2.X)
  * OS/2 HPFS
  * Windows NT/2000 FS
  * BSD disklabels
  * Solaris/x86 disklabels
  * Minix FS
  * Reiser FS
  * Linux LVM physical volume module (LVM by Heinz Mauelshagen) 
  * SGI XFS on Linux
  * BeOS filesystem
  * QNX 4.x filesystem


===== Pré-requis =====

  * En premier lieu, lire le [[http://www.stud.uni-hannover.de/user/76201/gpart/gpart-man.html|manuel]].
  * Il faut premièrement un cd-live d'Ubuntu disponible [[http://cdimage.ubuntu.com/|ici]] ou un autre cd-live pour la récupération de données ([[http://www.sysresccd.org|SystemRescueCd]]).

===== Installation =====

Ensuite, avec votre cd-live démarré sur votre ordinateur défectueux, [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **gpart** (dépôt //Universe//).

===== Utilisation =====

Un fois Gpart installé, tapez dans un terminal pour que Gpart vous affiche ce qu'il a deviné de vos partitions (cette étape peut être très longue):

  gpart /dev/hda

Prenez soin de remplacer « /dev/hda » par le nom du disque dont vous voulez récupérer la partition. 

<note tip>
La cartographie des disques branchés peut être obtenue par la commande :
  sudo fdisk -l
</note>

Si le résultat  ressemble aux partitions que vous aviez avant l'incident, vous pouvez recréer la table des partitions (cette étape peut être très longue) :

  gpart -W /dev/hda /dev/hda

Ensuite, il ne vous reste plus qu'à redémarrer et prier pour que ça fonctionne. :-P

----

//Contributeur : [[utilisateurs:phetu]].//